artificial inoculation - Español Inglés Diccionario